const {baseURL}=require('./env').prod



//专属域名
const vip='hjl'

module.exports={

  //封装wx.request,不支持，所以咱们得用Promise包一层，让它支持Promise

  request:function(url,method='GET',data={},isSubDomain=true) {

    //url = 基地址baseURL  +  专属域名vip +业务接口url

    if(isSubDomain) {
      url=`${baseURL}/${vip}/${url}`
    }else {
      url=`${baseURL}/${url}`
    }
 
    

    return new Promise((resolve,reject)=>{

      //请求之前显示loading
      wx.showLoading({
        title: '玩命加载中。。。',
      })

      wx.request({
        url,
        method,
        data,
        header:{
          'content-type':'application/x-www-form-urlencoded'
        },
        success(res){
          //成功返回，隐藏loading
          wx.hideLoading()
          resolve(res.data)
        },
        fail(error) {
          reject(error)
        }
      })


    })


  },

}